power-driven vehicle - Turco Inglés Diccionario